//
//  NRWSubscribeInfoModel.m
//  NRWMall
//
//  Created by 张记 on 2018/6/20.
//  Copyright © 2018年 com.anpxd. All rights reserved.
//

#import "NRWSubscribeInfoModel.h"

@implementation NRWSubscribeInfoModel

@end

@implementation NRWInfoModel

- (BOOL)isPropertyNull {
    
    return (isEmptyString(self.templateCarAgeFrom) &&
            isEmptyString(self.templateCarAgeTo) &&
            isEmptyString(self.templateCarTypeId) &&
            isEmptyString(self.templateCarTypeName) &&
            isEmptyString(self.templateCityId) &&
            isEmptyString(self.templateCityName) &&
            isEmptyString(self.templateConfigId) &&
            isEmptyString(self.templateConfigName) &&
            isEmptyString(self.templateEnviron) &&
            isEmptyString(self.templateGearbox) &&
            isEmptyString(self.templateMileageFrom) &&
            isEmptyString(self.templateMileageTo) &&
            isEmptyString(self.templateOutColor) &&
            isEmptyString(self.templatePriceFrom) &&
            isEmptyString(self.templatePriceTo) &&
            isEmptyString(self.templateSeriesId) &&
            isEmptyString(self.templateSeriesName));
}

BOOL isNull(NSString *str) {
    
    return isEmptyString(str) || [str integerValue] == 0;
}

- (NSString *)templatePriceTitle {
    
    if (isNull(self.templatePriceFrom)) {
        if (isNull(self.templatePriceTo)) {
            return @"不限";
        } else {
            return [NSString stringWithFormat:@"0-%@万", self.templatePriceTo];
        }
    } else {
        if (isNull(self.templatePriceTo)) {
            return [NSString stringWithFormat:@"%@万以上", self.templatePriceFrom];
        } else {
            return [NSString stringWithFormat:@"%@-%@万", self.templatePriceFrom, self.templatePriceTo];
        }
    }
}

- (NSString *)templateMileageTitle {
    
    if (isNull(self.templateMileageFrom)) {
        if (isNull(self.templateMileageTo)) {
            return @"不限";
        } else {
            return [NSString stringWithFormat:@"0-%@万公里", self.templateMileageTo];
        }
    } else {
        if (isNull(self.templateMileageTo)) {
            return [NSString stringWithFormat:@"%@万公里以上", self.templateMileageFrom];
        } else {
            return [NSString stringWithFormat:@"%@-%@万公里", self.templateMileageFrom, self.templateMileageTo];
        }
    }
}

- (NSString *)templateCarAgeTitle {
    
    if (isNull(self.templateCarAgeFrom)) {
        if (isNull(self.templateCarAgeTo)) {
            return @"不限";
        } else {
            return [NSString stringWithFormat:@"0-%@年", self.templateCarAgeTo];
        }
    } else {
        if (isNull(self.templateCarAgeTo)) {
            return [NSString stringWithFormat:@"%@年以上", self.templateCarAgeFrom];
        } else {
            return [NSString stringWithFormat:@"%@-%@年", self.templateCarAgeFrom, self.templateCarAgeTo];
        }
    }
}



@end
